happen randomly - German English Dictionary